stand (for spectators) - Spanish English Dictionary